Back-pedalling brake - Spanish English Dictionary